Дисциплина: Администрирование сетевых подсистем
2026-02-13
mariadb и mariadb-server через dnfРисунок 1: Установка пакетов mariadb и mariadb-server с помощью dnf
mariadbenable)Рисунок 2: Запуск и включение службы mariadb через systemctl
mariadb находится в состоянии LISTENРисунок 3: Проверка прослушивания порта 3306 процессом mariadb
mysql_secure_installationunix_socketrootРисунок 4: Выполнение mysql_secure_installation и настройка параметров безопасности
Рисунок 5: Выполнение mysql_secure_installation и настройка параметров безопасности
mysql -u root -pРисунок 6: Вход в MariaDB под пользователем root
Рисунок 7: Список клиентских команд MariaDB
SHOW DATABASES;Рисунок 8: Отображение списка системных баз данных (SHOW DATABASES)
status показала:latin1latin1utf8Рисунок 9: Вход в MariaDB и выполнение команды status (до изменения кодировки)
/etc/my.cnf.d/utf8.cnfРисунок 10: Создание файла utf8.cnf в каталоге /etc/my.cnf.d
default-character-set = utf8character-set-server = utf8Рисунок 11: Содержимое файла utf8.cnf с параметрами кодировки UTF-8
mariadbstatusutf8Рисунок 12: Проверка статуса MariaDB после изменения кодировки
rootРисунок 13: Вход в MariaDB под пользователем root
addressbook (utf8, utf8_general_ci)SHOW TABLES; — таблицы отсутствуютРисунок 14: Создание базы данных addressbook и проверка списка таблиц
city (VARCHAR(40))SELECT * FROM city;Рисунок 15: Создание таблицы city, вставка данных и результат SELECT * FROM city
alkamal@'%'SELECT, INSERT, UPDATE, DELETEFLUSH PRIVILEGES;DESCRIBE city;)Рисунок 16: Создание пользователя, назначение прав и описание структуры таблицы city
mysqlshowaddressbook и таблица city доступныРисунок 17: Просмотр баз данных и таблиц addressbook с помощью mysqlshow
/var/backupmysqldump > addressbook.sqlmysqldump | gzip.sql.sql.gzРисунок 18: резервного копирования
mysql/etc/my.cnf.dmysql/var/backuputf8.cnfРисунок 19: Создание каталогов mysql и копирование конфигурации и резервных копий
mysql.shmariadb и mariadb-server/var/backupmariadbmysql_secure_installationaddressbookРисунок 20: Содержимое скрипта mysql.sh для автоматической настройки MariaDB
Vagrantfile добавлен provision-блокshellprovision/server/mysql.shpreserve_order: trueРисунок 21: Добавление конфигурации server mysql в Vagrantfile
utf8addressbook и таблица citymysql.sh и Vagrantfile